MKQLIRRLSRVADSTQYSLLRSESQRGRTKKEKHKSWVPEGHVPVYVGHEMERFVVNAELLNHPVFVALLKQSAQEYGYEQQGVLRIPCHVLVFERILESLRLGLADRVT